//你的代码将被嵌在这里
#include<iostream>
using namespace std;
class Rectangle
{
private:
    int length,wide,area;
public:
    Rectangle(int a,int b):length(a),wide(b),area(a*b){}
    Rectangle():length(0),wide(0),area(0){}
    void display()
    {
        cout<<"length="<<length<<" wide="<<wide<<" area="<<area<<endl;
    }
    int sum()
    {
        return length*wide;
    }
    void setlength(int a)
    {
        length=a;
        area=sum();
    }
    void setwide(int a)
    {
        wide=a;
        area=sum();
    }
};

int main()
{
    Rectangle r1(3,4);     //定义一个矩形r1，长为3，宽为4
    r1.display();     //输出矩形r1的有关信息
    Rectangle r2;     //定义一个矩形r2
    r2=r1;
    r2.display();     //输出矩形r2的有关信息
    r2.setlength(10);     //把矩形r2的长length改为10
    r2.setwide(20);     //把矩形r2的宽wide改为20
    r2.display();     //再输出矩形r2的有关信息
    Rectangle r3(r1);
    r3.display();     //输出矩形r3的有关信息
    return 0;
}